package com.kh.pajx.sop.service.bal;

import java.util.List;

import com.kh.pajx.sop.base.IBaseService;
import com.kh.pajx.sop.domain.bal.BalCustMgrDrive;

public interface IBalCustMgrDriveService extends IBaseService<BalCustMgrDrive> {
	
	/**
	 * 获取新增单据
	 * @return
	 * @throws Exception   
	 * @author:	azzcsimp
	 * @Createdate:	2015年1月27日 下午3:52:50
	 */
	public List<BalCustMgrDrive> findNewList() throws Exception;

	/**
	 * 获取已申请单据
	 * @return
	 * @throws Exception   
	 * @author:	azzcsimp
	 * @Createdate:	2015年1月27日 下午3:53:05
	 */
	public List<BalCustMgrDrive> findAppList() throws Exception;

	/**
	 * 获取已批复单据
	 * @return
	 * @throws Exception   
	 * @author:	azzcsimp
	 * @Createdate:	2015年1月27日 下午3:53:31
	 */
	public List<BalCustMgrDrive> findCheckList() throws Exception;
	
	/**
	 * 获取已支付单据
	 * @return
	 * @throws Exception   
	 * @author:	azzcsimp
	 * @Createdate:	2015年1月27日 下午3:54:03
	 */
	public List<BalCustMgrDrive> findPayList() throws Exception;

	public void showNewList(String deptCode, int pageNum, int numPerPage);

	public List<BalCustMgrDrive> findList(String billCode, int billState) throws Exception;

	public void findCustMgrHisBySclId(String sclId, int pageNum, int numPerPage) throws Exception;

}
